package concurso.logica;

import java.io.Serializable;

import concurso.logica.excepciones.ConcursoException;

public class CierreVotacion implements Serializable{
	private static final long serialVersionUID = 1L;

	private static CierreVotacion instancia;
	private boolean cierre;

	private CierreVotacion(){
		this.cierre = false;//Cierre de votacion esta apagada
	}

	public static CierreVotacion getCierreVotacion(){
		if (instancia == null)
			instancia = new CierreVotacion();
		return instancia;
	}
	
	public boolean getEstado(){
		return this.cierre;
	}
	
	public void cerrar() throws ConcursoException{
		this.cierre = true;
	}

	public void abrir() throws ConcursoException{
		this.cierre = false;
	}
}
